.selection-clearfix{clear:both;overflow:hidden;font-size:0;height:0; line-height:0;}
.selection-red{
 color:red;
 display:none;
}
.notSelect{
  color:#ccc;
  cursor:default;
}
.set-selection{
  width:532px;
  border:2px solid #999;
  padding:10px;
  background:#fff;
}
.set-selection-header{
  border-bottom:2px solid #999;
  padding-bottom:10px;
}
.set-selection-title{
  width:150px;
  padding-top:5px;
  font-weight:bold;
  font-size:14px;
  color:#333;
  float:left;
}
.set-selection-close{
  width:17px;
  height:17px;
  float:right;
}
.set-selection-close a{
  display:block;
  width:17px;
  height:17px;
  text-indent:-9999px;
  background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/set-selection-spire.png") no-repeat 0 -46px;
}
.set-selection-close a:hover{
  background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/set-selection-spire.png") no-repeat -19px -46px;
}
.set-selection-content{
  padding:20px;
  border-bottom:1px dashed #ccc;
}
.selection-notSelect{
 width:178px;
 float:left;
 font-size:12px;
 display:inline;
}
.selection-select{
 width:176px;
 float:left;
 font-size:12px;
 margin-left:25px;
 display:inline;
}
.notSelect-ul{
 height:258px;
 border:1px solid #8caebf;
 overflow-y:scroll;
 padding-top:3px;
}
.notSelect-title{
  height:15px;
  font-weight:bold;
}
.select-title{
  height:15px;
  font-weight:bold;
}
.notSelect-ul li{
 height:26px;
 line-height:26px;
}
.notSelect-ul li a{
 padding-left:20px;
 display:block;
 height:26px;
 color:#333;
 line-height:26px;
 text-decoration:none;
}
.notSelect-ul li a:hover{
 text-decoration:none;
}
.select-ul li a:hover{
 text-decoration:none;
}
.notSelect-ul li a.hover{
 background:#e2eff6 url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/set-selection-spire.png") no-repeat -55px -58px;
}
.select-ul li a.hover{
 background:#e2eff6;
}
.select-ul{
 height:256px;
 border:1px solid #8caebf;
 padding-top:5px;
 overflow-y:auto;
}
.select-ul li{
 height:26px;
 line-height:26px;
}
.select-ul li a{
 padding-left:20px;
 display:block;
 height:26px;
 color:#333;
 line-height:26px;
 text-decoration:none;
}
.select-ul li span.isRequire{
 padding-left:20px;
 display:block;
 height:26px;
 color:#333;
 line-height:26px;
 text-decoration:none;
}
.selection-tipSpan{
 display:inline-block;
 font-size:12px;
 color:#777;
 margin:3px 0;
}
.select-ul li a .closeIco{
  float:right;
  display:block;
  width:26px;
  height:26px;
  cursor:pointer;
  background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/set-selection-spire.png") no-repeat -23px -72px;
}
.select-ul li a .closeIco:hover{
  background:#9fd4ee url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/set-selection-spire.png") no-repeat -23px -72px;
}
.select-ul li a.select{
   background:#e2eff6;
}
.selection-action{
  width:88px;
  float:left;
  display:inline;
  margin-left:23px;
  height:200px;
  margin-top:25px;
}
.selection-action .re-btn{
  width:38px;
  height:14px;
  font-size:12px;
  display:block;
  padding-left:18px;
  color:#777;
  text-decoration:none;
  background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/set-selection-spire.png") no-repeat 0 -63px;
}
.selection-action .up{
 margin-top:60px;
 display:block;
 width:58px;
 height:21px;
 padding-left:27px;
 color:#fff;
 line-height:21px;
 font-size:12px;
 background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/set-selection-spire.png") no-repeat 0 0;
 text-decoration:none;
}
.selection-action .up:hover{
  text-decoration:underline;
}
.selection-action .down:hover{
  text-decoration:underline;
}
.selection-action .down{
 margin-top:9px;
 display:block;
 width:58px;
 height:21px;
 color:#fff;
 line-height:21px;
 font-size:12px;
 padding-left:27px;
 text-decoration:none;
 background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/set-selection-spire.png") no-repeat 0 -23px;
}
.set-selection-footer .default{
  margin-top:10px;
}
.set-selection-footer .default a{
  font-size:12px;
  display:inline-block;
  width:80px;
  color:#315aaa;
  text-decoration:none;
  width:85px;
  height:21px;
  line-height:21px;
  text-align:center;
  background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/set-selection-spire.png") no-repeat 0 -112px;
}
.set-selection-footer .default span{
 font-size:12px;
 color:#777;
 margin-left:10px;
}
.selection-btn .confirm{
  display:inline-block;
  width:88px;
  height:29px;
  line-height:29px;
  font-size:14px;
  font-weight:bold;
  color:#9b0101;
  text-align:center;
  zoom:1;
  background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/popup_bg.png") no-repeat 0 -87px;
  text-decoration:none;
}
.selection-btn .confirmGray{
  display:inline-block;
  width:88px;
  height:29px;
  line-height:29px;
  font-size:14px;
  font-weight:bold;
  color:#595959;
  text-align:center;
  zoom:1;
  background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/popup_bg.png") no-repeat 0 -175px;
  text-decoration:none;
}
.selection-btn .confirm:hover{
  background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/popup_bg.png") no-repeat 0 0;
}
.selection-btn .cancle:hover{
  text-decoration:none;
  background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/popup_bg.png") no-repeat 0 -29px;
}
.selection-btn{
  text-align:center;
  margin-top:30px;
}
.selection-btn .cancle{
  display:inline-block;
  width:88px;
  height:29px;
  margin-left:22px;
  line-height:29px;
  font-size:14px;
  font-weight:bold;
  color:#315aaa;
  text-align:center;
  vertical-align: middle;
  background:url("http://img02.zhaopin.cn/2012/img/ui/xw_selection/popup_bg.png") no-repeat 0 -58px;
  text-decoration:none;
}